.check-in-guide {
  padding-bottom: 80rpx;
  .apartment-introduce {
    background-color: @color-origin-white;
    box-sizing: border-box;
    padding: 27rpx 42rpx 22rpx 44rpx;
    margin-bottom: 22rpx;
    &-title {
      height: 80rpx;
      line-height: 80rpx;
      border-bottom: 1px solid @color-border-grey;
      font-family: 'ali-p';
      font-weight: 500;
      font-size: 31rpx;
      color: @color-black-text;
    }
    &-content {
      margin-top: 18rpx;
      .introduce {
        overflow: hidden;
        margin-bottom: 18rpx;
        .title {
          display: block;
          font-family: 'ali-p';
          font-size: 31rpx;
          color: @color-black-text;
        }
        .content {
          width: 100%;
          height: 100%;
          margin-top: 18rpx;
          font-family: 'ali-p';
          font-size: 27rpx;
          color: @color-grey-text;
          line-height: 35rpx;
          background-color: @color-origin-white;
        }
      }
    }
  }
}
